oil and gas reservoirs - Turc Anglais Dictionnaire